sand preparation - Español Inglés Diccionario